A system to allow users to easily maintain, distribute, and switch between different HOME environments.