added common project
added basic interfaces to coordinator