convert to typescript
split up business and person profile
clean up FIREROOT