Added primitive terminal-based interface for view and adding traits
added full_name to body parts, which takes into account prefix and suffix modifiers of traits