added more comments. also uploaded the styles.css