Rename draw and run functions
Restructure 'use' statements
Moved game logic into own crate, split source files
Extended .gitignore
Add Cargo support