Issue #76 - Updated admin menu to use off-canvas menu

The off-canvas menu feature works for both desktop and mobile applications