Added restart functionality. Also, program prints a bunch of newlines on restart. Needs to be fixed a bit though but I'm out of time.

I'll fix the improper blanking in the morning.