good senior thesis topics problem solving techniques in c architecture and suburbia essay citing sample thesis statement for research paper business plan database annotated essay sample