- New interface to our MapReduce implementation
- Merge type information into mapreduce.go file
- Refacture code to use new MapReduce infrastructure
- Moded custom time to its own file
- Fixed logic and completed migration to the new MapReduce infrastructure