[update:] added ProjectTask entity, repository and test