add key files and uinput is roughly code complete. began integration tests, seeing sudo issues