accountMaint: step forward the datastore concept with $q promise; rename datastore module to dataservice module; use filter to provide select options