* More refactoring of Tile code.
* Factored out App.cs
* Merging my local changes to App.cs refactroing with Jorzi's vector code changes.

Merge branch 'master' of https://github.com/bchavez/SharpFlame.git
Merge branch 'master' of https://github.com/bchavez/SharpFlame.git
* Merging my changes back. Builds and compiles.