[WIP]Multi Window

Trying to port - https://gerrit.omnirom.org/#/c/53

PS2: removed white spaces -.-
PS3: missing stray comma -.-
PS4: rebase
PS5: rebase
PS6: update

Change-Id: I2eac6d3d2bcca45dc0df465a40765b06b3f20f52