Remove discussion preload. Concision

Shortened a lot of variables
Began removal of old design code
Load discussions on demand instead of preloading them.
Cleanup entire SessionView object instead of individual functions.