#42 : Add long term state saving API through Configurable

- Add the commons-configuration library dependency.
- Refactoring on package names.