Removed inheritence and virtual methods

This was done to reduce memmory consumption of basic data types.
Changed Nutrients to MacroNutirents.
Made FoodItem a composite class.

To reduce memmory footprint.
Added time stamp to food item.
Changed to composite class
Fixed so that lines are not longer then 80 chars.
Removed unneded line.
Added tags.
Added tags to build.
Removed tags handeling from fooditem into tags.