added unit testing libraries and tests folder