Added comment block at top for author/title/purpose
reduced line count by passing value to vector push_back instead of returning the value to a variable, then to the vector.