Begins to implement unit tests