Gamma Module

The following classes will be added:

- [x] Gamma
- [x] Upper Gamma
- [x] Lower Gamma