Added four main domains, errors in sql to be fixed, orders fragments
need to be implemented