Got a fully broken version of Asgn3 working. Now to fix it.