Implementing Menu section

Following changes are done in this commit for Menu section
- Database design
- Class hierarchy design
- Working on database operation for Menu section