Intro to Java Programming - Finished Chapter 2