Moved states in ProjectFileState to separate enum