config and messages files added
main logic (aka the callback hell)