Playing with structs
Added some structures