Update dependencies and add Foundation layout