Separating working functions into various headers. Adding new inotify based function library (not hooked up yet). Minor addition to config.