Added interfaces to model package