Project needs a get_or_create method.