Added harness for JUnit Testing
did hella stuff

networking, junit test stub, and other stuff
networking still has lotss of bugs tho