refactored project.pp
refactored resource_source
changed defaults