Adding Project model object and making some fields optional.