Centralize reference conversions
Simply typed object instantiation
Get rid of console output