Minimal documentation
Add game loop and base game interface