Fixes wrong mouse_click event coordinates
Adds repeating keys
Revert "Adds repeating keys"

This reverts commit ec8134b7b74470bd78bd215afa10a7a55a04c90c.
Screwed up last two commits, oh well