Moving Histogram to long
Consolidating Generators, adding implementations

- All generators are now in Generators file
- Adding implementations for specific generators