It's nowhere near complete but it's in a state where anything is very easy to accomplish with it. I'm tempted to completely redesign the automatic mode because it is just really lacking in functionality, currently.
Forgot the files :)
Requested by noil, could use some more documentation but it's a bandaid on an old system, should plan to improve it soon.