update the login better
unnest js files
update generated js