Initial commit

Closed #28
Closed #28
Closed #12
Clarify variables #29

For the sake of time. Need to retroactively fix post-deployment.