topic-a2

moved completed assignment from practice branch to final topic-a2 branch. Tests pass and total of 12 assertions. person class reimplemented using person app and test from class.