Added structure initialization and structure element statements
TODO: Ensure that a name is checked before added to a structure ( At the moment struct { a : int a : int } is valid