- [x] Use window management universally, fixes issues like #222 and makes the API consistent for all types of targets - [x] Make listener an interface + base adapter class - [ ] Properly handle window insets, see #224 - [ ] Better tablet support, see #128 - [x] Sane-r target API + options (dont hardcode alpha values, etc) - [x] Handle moving targets - [x] Dont use ints as ids... - [ ] Possibly support pre step actions in sequences