fixed mobile nav and responsiveness, added footer