crane classes cleanup

meer stuff naar abstracte klas, motionpaths worden niet uitgevoerd als
posities gelijk zijn maar springt door naar volgende actie (voorheen
crashte ie daardoor). speed weer adjustable ten aller tijden