added system for keyboard mashing. added outline for doing progress bar. also Drag/drop system emits api pickup/drop events now