add gitignore
initial commit
add 'build' to gitignore
add hump
move hump into src
fix underscore path
add underscore for iterations
add engine, restructure basic call forwarding