An alternative to the current angular generator. With more of an ngbp way of organizing stuff.