* Add modifier keys to every keyboard and mouse input * Fix bad naming convention in Typescript * Added some tests related to modifier keys