Added basic tiling engine functional test. Updated the gitignore to be supah ballah for Windows