Introduction branch

Added the comments? Are they clear enough?