added interface dir & created resource class