get rid off unused offcanvas.php
sort out off canvas wrap issue and improve html comments and ID naming along the way.