Changed some core Functions to return error status, Added checks to server startup