Fully test integer handling
Fix overflow in negative max int.
Add full testing for floats
Fix float serialization bugs
Fix bool deserialization bugs
Add a start for testing for strings.