Adding struct example
Adding struct visibility example
Adding generics example
Adding Box, Stack, Heap example