completes angular rewrite and refactor for home, host, guest ctrl, refactors file structure