more seperator array tests
fixed badly written test
added debug prints
added optional seperators in arrays
tests for advanced struct layout like json
also array test
test the advanced with no value specifed too
implemented the structs with assigning