add a barebones game framework
add gitignore