added unit tests, giving trouble
added automated build tests