Added gitignore, updated license.
Finally, code!

Added code to the project.
Merged the assignment readme with the repo readme.
Fixed a couple conflicts.