Add structure for storing and drawing windows.

A test for a javascript Container class. Tiling
in different containers seems to work, it is now
hardcoded that the second window gets turned into
a vertical container after creation so that you
can test the functionality a bit.