Spectatore feature cut
Connection refactoring, make it singleton