Renamed params to avoid collision with internal params.action and params.controller.
Use grailsApplication.config instead of deprecated ConfigurationHolder.config.
Removed use of deprecated ConfigurationHolder.
Refactored save and update methods.
Remove obsolete description field.
Set username/password on test dataSource.
Added TODO.