refactoring, documentation, reworked connection setup
pushed latest changes
.
restructuring the codebase