Update #2

Could not resist refactoring most of the code… Doh!

But I learned quite a lot and it allowed me to quickly fiddle around with the layout. I came out with a layout that makes more sense and is easier to code too so yay!

Better layout

Better layout

I cannot believe that it is 11pm already! I guess I should eat something :-)