Split API & normal pages
Improved /api/meal/random
In /api/random ignore restaurant without meal
Fix footer position