minor changes, changed project structure, modified bot and etc