adding initial tests
updating model with get/set for properties