changed price from integet to decimal field
added admin customatization
override save methods in models