Moved some common project parser code to the base class.

Authored by asemke on Dec 25 2017, 9:00 PM.