Mobile usage optimisation

Implemented swiping for several actions
Some other tweaks towards mobile usage in css 
Moved the mobile css to the bottom with proper commenting for easier referencing.