updated .gitignore
separated application initializer