fix loader...
ensure each message has a length field
clarify error message
add comments
fix classloader
remove a now useless test file
custom gitignore