Adding interfaces to specify locatable and movable objects
Reworking classes to fit into the locatable/movable framework and removing common parent class Hand