Adding test project and initial tests