Added more tests to player and Property
fixed uml diagram