projects module and tests added