Refactored update{Light,Colour} functions
Added custom views when UITableViews are empty in the companion app
Fixed a bug in GenericTableViewController
Updated the companion's app main view controller style