generate high chart on entry model for landing page

This commit copies the chart generation method on the Entry model and fetches categories over all entries. You should change the chart title to reflect the change.
To remove duplication you could remove the mood_chart method from the user model and just use @user.entries.mood_chart instead, it should work.