Started implementing basic user mouse input.