Updated Input to include some mouse methods