Added structs.h for various file structures