Adds and uses directives
Fix a bug with auto focus
Adapt food page to units
Uses new food directives because of units