Don't start framework in DiscoService

Move checks to .start() methods