Seperated the market controller code from SiteController.php, moved the view files for the marketplace into their own folder.