add documentation to Move.scaledToLength
add program arguments to class documentation