add documentation section and add the main Awesome paper, appeared in OOPSLA'07