Finished assignment, everything works, got to tinker with output to make it more user friendly