Create add-via-page

This uses the addModule which is a method of the global PAGE variable. If you prefer a 'PAGE' free module check out add-funct