EmployeeId is typed, EmployeeType has expense allocation, QATesterType
has expense allocation of 500 (BigDecimal) for currency calculations.
unit test names match usecases
DeveloperType allocation 1000, clearer unit tests and test names, remove
junit 3 extended class previously added from wizard
remove main class and test, move generated DeveloperType from test to
src
add manager type
rename artifact to code challenge
renamed to code-challenge