Implemented start and end date functionality. getVelocity can now be called with a specific completion stage (defaults to final stage).