added some commenting to the main App.js