some unused files. and trying structs / enums in Reference
static classes as enum
cleanup the if else