add files generated by ngen
update package.json
fix #1: user can login with github credentials