gitignore
created core java folder
created patterns folder