Add actor interface
Abstract tile adjacency logic
Add method to test movement plausibility
Implement new actor interface and touch logic
Add drawing logic
Finally ignore bin directories