added structure file, updated syntax file, and added appropriate structure changes to the sample file