developers open source design javascript replacement windows projects chemistry construction builders cmsimple physics java shop content management system php windows online shopping biology unix siding solaris doors mysql education