updated libraries, improved error message
reworked sum type serialization, cleanup tests
updated libraries, adapted code
fixed parser error message and number parsing