Bunch of changes:  minor bugfixes, tile test additions, fixed checkbox d...

Here are some changes you can make to get this to compile.  Will definitely need more review.  Hope this helps out and feel free to make the changes to your branch and close this request with out pulling.