initial pom project + gitignore file
Multi threading with executor
Change classes name to be more abstract