add .gitignore
always repack the binary in make
add key(press|release) callbacks

Escape key now catched in states' keypressed() callback
make player seeable and moveable, add the DANMAKU FIELD