Best practices for the iOS UIViewController and Firebase | Virexa