Added gitignore and core class
Added gitignore