Move connections to their own class, add a ConnectionManager overseer, add a first interaction class.