Move Vector structs to types.rs file
Change the way that enums are reexported