add README.md
initial files
run clang-format after merge
not working but progress
add description of how dependencies work
out of things I know of to change, time to try to compile and run
compiles, but doesn't work
remove unused fucntion
kernel tests pass
more works, but some bug in incremtal initialization
fix override issues
more useless functions