Local dock5

WIP of #44 

Status

* can align 5 dock icon with grid correcly
* can drag up to 7 icons to dock and scrollable
* not apply detail css layout yet
* Need to change firefox nightly screen size to correct resolution to get expect result