Update pre_save receiver for DiaryEntry, Product, Meal, first test for base models, updated profile page