add Movement struct to collect the key control. fix: return EventResult
Merge branch 'control' of github.com:LukasKalbertodt/cg-14 into control
remove processed, unsused param