Started ruler system

The ruler system is the final block in place to finishing everything.
Once the ruler system is done, lots of other things will easily fall
into place. A fix has also been implemented in the clearTimer() method.
Lots of debugging is necessary at this point.