less logging
Invert endstop reads
Moved platform-specific implementations into the platforms folder (#53)
Removed dumbhardwarescheduler
SchedInterfaceHardwareScheduler -> HardwareScheduler
put motion stuff into its own namespace