Create a AbstractBO and a DataFactory that calls all data methods to query data from the AbstractBO and I complete the update password process using AngularJS.