initial sidemenu implementation using snap.js