Completed Tutorial Video 45
Renamed variables
Moved variable initialization to its own method and called it from the
constructor