Multisite Fundamentals


So I’m just starting to play with CakePHP and was wondering if the following was possible:

A single install of Cake, with a super admin login. Then, admins that have access to specified “sub sites”, and the ability to create/edit content and users on those sub sites. Finally, the ability to map domain names; so instead of it would just be

Essentially, I’m looking to replicate the experience of using Wordpress Multi-user (with domain mapping).

Is this possible? If so, what should I be looking into?

Thanks in Advance