Day 2.5
Refactored data structure for cells, added some infrastructure to support flexible entities, added dummy player and player movement.