Fixed a bug in the engine where a random tile might be added if it isn't possible, made it possible to run the game by calling the module, added some stuff to the README.