Added project file parsing
Added source file handling