Added clock class to help with timing operations; fixed UF to run efficiently; improved speed of finding marker with CC