added Account service; refactored Account controller