Adding runtime listing.
Updated clock with decimal precision.
Refactoring, cleanup.