Another major refactor. Decided to control the mobile menu at the layout view instead of the individual views.