added id's, tags, and log
created enum
Created interface and a new class

edited enum