Add interactive entry-point.
Add quit keybinding.
Add .gitignore.
Add initialization and provide cprofile.