Reviewing Generator level bottlenecks chapter and updating with MadWeight implementation. Currently unused chapter are commented out in the overal .tex file