added methods allowing basic storage of copies in sql databse (only
basic blocks so far - no tile entities nor entities)
added logging of all draw commands in sql database
added undo/redo functionality