Extract connection manager
Some work on dynamic display building
broke everythings to put it all back together
Final structure is in place, now, we plug things back together
Some work on side menue
Merge pull request #59 from Kenny9999/master

some work on side menu