Mobile Menu re-code
- now only 2 levels are returned in a json array
- html is stored client side
- data array is stored client side (prevents multiple requests)