This could either be temporary or not. I wasn't sure how much we wanted Angular to "own". I had recalled an early conversation where one of the advantages of angular was the fact it forces us to create a nice API from the start - and I wasn't sure whether registering or logging in would fit into that model.

Either way profile makes sense to move into Angular. I'll add a task to asana for it.