added gitignore and boilerplate application code