Full CRUD in Angular with multi views, custom filtering, routing, using $http to connect with Firebase backend