Adds .gitignore
Completes window for new user prompt
Completes basic event handling
Completes basic working version
Final changes for v1.0