adjusted comments
refactored function names
updated GUI
Fixed interval issues, however some glitchiness resides

Need to synchronize tick clock with set clock
userprefs