V7: Update after Raghu meeting

1. Includes database
2. Average rating (derived from average of the enjoyment, enlightenment
and overall) implemented
3. Additional validations