add start interactive script
add elegant weapons
add run tests
gitignore
update readme
add recursion
remove my own compat
rename test file
add some tests for a1