added history function to Engine class
added Moveable- and OpenableObjects