Updating .gitignore
Adding composer requirements
Adding config
Adding app, bot, stack and controller files
Adding public app controllers