hi jey
yes you need to install your own template, component and module in server to view your website. All the three items can install through the admin panel. The admin has all control to dynamically change the template or modules and admin can install and uninstall all the three items
Regards
Falcon
