added def and notations section
added a lot more to introduction
added more stuff