HW6 hotfixes

Some minor changes were made to account for the low-hanging fruit style of errors. Also re-implemented versioning in a way that doesn't suck.