Finished initial version of keylock, keylog, mouselock, mouselog
StateController now public, added GetActiveWindows