Mayor refactoring, using named parameters
Merge branch 'refactoring' into development
The API is returning a ¿better? dictionary on getChanges()
Merge branch 'refactoring' into development