Added main and side menu, response to flick event and icons, fixed text selection