Mobile support

Added support for mobiles. Minimal screen resolution: 320px (width).
Added left and right menu for mobiles