convert to typescript
split up business and person profile
clean up FIREROOT
fix objectId bug, cleanup login, convert everything to typescript
ignore typescript generated files