Using Angularjs as view control

As we all know that Models are for the business logic and maintaining database connections and Views are maintained through the controller, what I have done is that I have used Angularjs (v1.5) as a sub controller to smoothen the views. Its working fine till now but as the business model extends, we should have the freedom to restructure our frame. My question is that is there any chances of ending up in a bad situation?