Test commit.
Did a whole bunch of rewriting in the event handling system.
Experimenting with how to implement what I want.
Ugly behaviour implementation.
Implementing behaviours a bit more.
More behaviour implementation.
Added Click Behaviour
Changed to holder unique slots.
Optimized imports.