Store all code modifications into HTML5's LocalStorage, and then loads it up again when the page refreshes