added functions to compiler
comments
added structs to structs.h