git ignore
initial import
some refactoring
xml to annotation config