add deps and test
adds small smoke test
adds CONTRIBUTE