changed game engine to wirk with array instead of list and changed storage handler to work with json instead of object stream
many changes
fixed merge conflicts
fixed project errors
moved log handler to main window