Setup unit test dependencies
Make it pip installable
Add unit tests for DateTimeEncoder