Revised Changes. 
Changed the variable "name" to first and last.
Abstract method "getPayment" is now "getAnnualPay"
The "getPayment" method no longer accepts an arguement.
Startup class simplified.