Made a simple shell class for input, currently only basic mouse input supported