Enum Class and first commit.