Added fabric canvas directive and canvas service skeleton