ApplicationContext changes and additions to gitignore

Changes to application context.
Idea workspace files added to the gitignore list
Service created