separate createObject() and createProgram() from main.cpp
move yon plane
update Xcode project
add GLFW debug library
update .gitignore