Last commit before major refactoring to make the Float DTO idea be more general to support any datatype and possibly variable bucket sizes.