Vertically centered function argument layout.
Default function name is now blank.
Extracted out statements from trait file.
Renamed 'GetStatement' code as 'Getter'
Renamed 'SetStatement' code as 'Setter'
Renamed 'PrintStatement' code as 'Printer'