Extracted project dir specific functionality to Project class