Added optional home directory argument to setup script