Add four default parameters for all functions so they can be called generically
Change way operations are referenced so it's easier to implement new things.
3/4 homework problems complete