Mobile nav added, misc issues on mobile fixed