Started to implement to Convertible interface, WIP
Handle Convertible interface for custom types, closes #10