working
cleaned up bytecode generator, moved the parts into their own classes
small fix to bytecode generation naming scheme
added some tests for some datatypes - classes with single fields
passing tests for de/serializing dynamically generated case classes of 1 field each, for all basic datatypes except Nothing and Unit