added more structure & updated README.md