Assignment 2 - Christine Schubert / Nick Carter

Careful not to go overboard with scala's allowing you to drop .'s. It can make some things look cleaner, but other things end up harder to read/follow.