Added bender configuration file.
Updated configuration file which define dependencies for bender.
Updated .gitignore file to ignore bender stuff.
Written some initial tests.
Make the tests pass.
Merge branch 'tests'