Huuuuge layout refactoring

* split layout into smaller files
* extract common layout features
* restructurize LESS files
* refine JavaScript codes
Merge branch 'master' of github.com:teampopong/polidic