Moved enums and typedefs into it's own header