adds position constructor with parameters
adds Constructor params test
Implements TestGetHashCode