update to event handling
refactored events, again
added picker
added coord to key press/release events
added location to keypresses
added key events