StandardClock timeBetween

Implemented StandardClock timeBetween.
Need to refactor getTime to not be iterative somehow.
StandardClock refactoring + JavaDoc

Refactored StandardClock getTime method to not be iterative.
Added JavaDoc to StandardClock.