Fixed unsign warning in Tile, also note a comment to show the loss of
data.
Clean up Tile and fix dependencies.
Fix linker errors for Corner and Tile by adding implementations.

* Implemented constructor/destructor.