Added default constructor to structs