Added unit tests and exception for when start date is after end date
Merge pull request #3 from Kritner/Dev

Added unit tests and exception for when start date is after end date