more files

added some struct and array stuff