update zurb foundation to 5, small refactorings