removed logical operators from enums
create top level file for mp
formatted file
finish operations implementation
made coverage rule paralell
attempt to remove system headers from coverage stats
removed unused helper functions
remove whitespace
update enum bitwise operators
remove whitespace
remove enum_helper header
rename headers in enumeration
moved aux::underlying type to a SFINAE impl
added traits overload for non-enum types
remove begin end methods for enum iterator
remove redundant trait
misc enum and coverage rules
enumeration + important change to auto_return
fix build error in iterator
done traits tests