added separate encoding and decoding functions for tiling configurations
added undo/redo buttonsto index.html
got undo/redo working
timestamp