Added required fields
Changed meal adding to not add empty meals
Added UI for changing calorie target