Completed 5 star rating and average ratings for pages

@cglinka @techpeace addresses issue #11