add examples, change test, pkg names, tons of stuff