Cheeburger Cheeburger opens at New Britain Village Square