added unit tests, renamed projects