Initial branch commit. Also fully working program. Whoops.
Second commit, this time from the correct directory.
Cleaned formatting and resolved commission error.