Working on tiles, cleaning up js files and added docs, splitting up entity.js for towers and enemies, make image loading mandatory for entities.