Refactored redundant anonymous function
Made timer wider
Added spans for parts of timer
Added selective update of timer parts