Updated intro.md 

- Rewrote a few sections
- Fixed code formatting
- Added external references
- Added better highlighting of important classes and keywords in various sections