initial commit of unit tests