updates

- models are revamped
- brand, truck type, motor, mast type, side shift are abstracted as separate models
- migration files are updated
- categories filter are created crudely.'