Added an example keyboard logger, ability to hide files and the initial hooking framework.