Subclassing

Broke out functions from the front-end table view controller
so that it will not be as ’function heavy’