rounded out contains method test cases
refactored Rectangle class to focus on edges instead of constructor values