cleaning up project migrations
refactored status code to be able to account for semesters