added physics engine and gitignore to ignore compiled files.