Added .gitignore and basic app directory structure