added grappelli as well as created the basic model structure