add base functionality for unit testing using google test library