fixes #7 #6 #4 added mobile drawer with media queries using sidebar.js