add iml project definition
   add gitignore
update readme with instruction about build, and features to be added
annotation of few things to do + renaming refactor
restructure project to maven conventions