fixed footer/body gap, added image resizing, added mobile nav