Added new method "custom_install"

This method allows users to install rootShell's system directory to
wherever they want.

***Only minor bug tests and fixes***