Modified gitignore
Added base classes
Basic structure of the application