added provider registration
work on provider accounts
work on course addition and minor bug fixes
work on distance calculations for zip codes (used to determine classes offered near you)