Removed the type thing, will need to add it in as a seperate package
Making ze keyswitch so it can handle inputs on conditonals