bugfixes
add some docs
add the testing file
add initial resources for autonomous generation