adding ApplyNewState and SatisfiesBindCondition methods
implementing InvokeKeyboardBinds
minor rename
added delicious documentation
implementing keyboardmanager
updating project files
changing bindcondition names
editing access modifiers
making it so Resource only parses json files on startup
adding airship bindings file
adding keyboardmanager to gamestate
changing keystate length to const 255
adding another mouse position block detection
making airship controller public
fixing an issue with fireconditions not being set correctly
what a stupid bug
adding a 'tick' bindcondition
implementing new keybinding system into airship