added packages dir to ignore file
started tests and added dependencies for tests
Merge branch 'test'