added comments and usage to arm.routes.Route and arm.commands.Command