changed tile-data structure, started TDD