Added more primitive types to deserializer

Prepping for multiple constructors as well.