Added some extra comments.
Merge pull request #6 from EternityForest/comments

Added some extra comments.
Removed tabs, ran Arduino auto format.
Merge pull request #7 from ptressel/reformat

Removed tabs, ran Arduino auto format.
refactored motion commands to be non blocking(implemented timeslicing or at least started to)
Added the timeslice code in new directory