restores deleted by mistake files
refactoring and enforcing code conventions
change approach to the abstract and concrete generators
locate all test annotations and retrive corresponding nodes.
each node can yield several tests
test are being generated. Only generation to go.