 	*/
 	func present(from fromVC: UIViewController?, style: UIModalTransitionStyle, completion: CompletionBlock?)
 	
-	/** Should push the View Controller owned by the Module
+	/** Pushes the View Controller owned by the Module
 	- parameters:
 		- navController: The navigation controller to push the module on
 	*/

	*/
	var viewController: UIViewController { get }
	
	/** Should present the View Controller owned by the Module
	- parameters:
		- fromVC: The view controller to present the module from
		- style: The modal transition style to use

- note: The View to Presenter protocol should be conformed to by a Presenter and referenced by the View
*/
public protocol ViewPresenterProtocol {
	/// Call when the View is loaded
	func viewLoaded()
	/// Call when the View is appearing
	func viewAppearing()
	/// Call when the View has appeared
	func viewAppeared()
	/// Call when the View has disappeared
	func viewDisappeared()
}

