Create Purchase and Item models
Basic database seeds
Purchase#index controller
Introduce single table inheritance for Category model