Responsive Design

Made site more optimised for smaller screen sizes.
Made NAV menu hide when screen gets a certain size.