Hi,
If you are using separate projects for your modules, you need to add a reference to mojoPortal.Web project and copy the <pages><controls> section of the mojoPortal Web.config into your project Web.config.
Then you should not need to instantiate the control with code, it is only needed to add the module title control declaratively in your .ascx file like this:
<portal:ModuleTitleControl EditText="Edit" EditUrl="~/NewsLetterSubscribeModule/NewsLetterSubscribeModuleEdit.aspx" runat="server" id="TitleControl" />
EditText and EditUrl are optional and can be used if you have additional supporting pages for your feature, you can specify the url to an edit page and it will show the edit link and pass the pageid and moduleid to your page as query string params.
Hope it helps,
Joe