Refactored the the toolset

Refactored JXBeeTool to use inheritance and refactored JXeeSim to more
of an abstracted register machine.