AngularJS-version of add prefix page

Created an AngularJS-version of the add prefix page. Links to it has been added to the prefix list (to allocate a prefix from a prefix) and the pool list (to allocate a prefix from a pool). Manual assignment is also supported, but there is no link to it so far.

It's still missing some of the flashy features such as scrolling to next relevant part of the page and animated background colors for highlighting.
Do we really need two variables for this?
Since they are directly related I'm just thinking we increase the risk of them being out-of-sync by having two. Can't the _provided variable be represented by null or undef on the prefix_alloc_method variable?

Same goes for the below which follow the same theme.