Streamlined Person constructors, removed init()
Added Body class and refactored
Encapsulated Person::name