Added some preliminary code (just enough to show a window) and updated .gitignore to exclude object files and anything in the build/ directory