GradientDescent improvements

- [x] Makes the code in `RLMS` easier to follow and slightly more structure.
- [x] Suggests future restructure to match `LK` methods layout.
- [x] Documents `GradientDescentFitters`
- [x] Maps `CLMFitter` to the new docs style
- [x] Map `AAMFitter` to the new docs style