Refactoring

This does not make sense but it cleans the architecture:
- rename all namespace correctly
- cleans the database connector file.
- instantiate one connection string. BUT does not fix the problem with multiple connection call; each GUI and dataset seems to call separate connections.