Implemented timeWithinDesiredRange and timeWithinAdjustedRange. 
Just waiting on Hasib to update the database so I can save it.