just instantiates PageController's DP inline, diddnt like pattern of assignign to a controller property on init (waiting for better guides on using DPs with Dependency Injection)