Refactored the main controller code

Collapsed the various reddit controllers into a single class.