More clean up and bugfixes

1. Fix an issue with dragging when multiple widgets are used
2. Rename SYSTEM_CLOCK_TIME to SYSTEM_CLOCK
3. More doc cleanup