adds 100% test coverage for htmlGenerator
tests for SocketWriter
committing to github before computer crashes again