Moved render-loop into Swing engine
Beginnings of data-driven layout structure