asg5 WIP
Needs a few formatting corrections and underscores before function calls.