Reusable Tile Engine in C#