Separated out styles and javascripts, added more contents, included 2 editors, added a hide/show solution box