begining work on the intialization process, and cleaning up, organizing, the sockethub library