Added saldo services including tests & refactored saving an absence