added basic tests
added contributing