example introduction paragraph essay software development capstone project ideas