Material style navigation drawer. Tidied up UI and fixed bugs.