CncMachine, a nice concrete implementation of a Machine
create a CncMachine in the factory
remove set/get MotorX methods
rename CNCMachine to CncMachinePreview
reflect CNCMachine to CncMachinePreview
general cleanup. remove dead code, unused variables, extra imports, etc.
use cleaner references to system.Machine
remove set/get MotorX methods
implement initialize() for super to call
general cleanup. remove dead code, unused variables, extra imports, etc.
use cleaner references to system.Machine
add guava library
add guava library
rename CNCMachine to CncMachinePreview
rename from setMachineName() to setName()
update copyright comment
cleanup imports