Add map class. End work day.
Merge.
Refactoring. Add map border collision. Add random entity move.