initial version and tests
my first commit with git