Add Support for Array Types

Adding supporting for array types, as well as Byte, Float, and Double types. Added a basic unit test for deserialization.