added etherable platforms and left/right click functionality and dvir sucks
merged with refactored player.java