Added events, and changed the styling slightly to see if I can fit all the blocks on one A4 size.