add tests for garden library
tests and rm socketer