Better centering

we also need to add the javascripts (we should either use a complete
bootstrap one or create our own with what we need) to the page for the
menu to work on a phone.