exercise numbers in tests.
gitignore
updated project
unified structure with other repos
numbered tests