user can add a menu item
admin can add menu items for all categories expect soup
admin can add soup menu items
add model validations

category, menu_item, menu_type, size
admin can create categories
add index page for menu items