Have a good outline of what each function should do, now I need to write it.
starting to fill in functions
One more function added
I think I filled out all the public methods. So I'll be happy