added a footer and a toggle nav

Added a toggle nav for mobile. Also added a footer and fixed some
little problems I was having.