move all event handling to a shiny new ui module
update TODO
update mouse cursors only wwhen really needed
move some decisions from UI and Card to Game
make Stock, Waste, Foundations and Tableau game entities
bump window size
yukon card setup
fix mouse cursor bug on drop/abort
alternative yukon layout loop
no stock or waste in yukon
minor improvements on encapulation
having fun with the API