More date stuff
Add new date methods, refactor unit tests, add automapper
Add new date methods, refactor unit tests, add automapper