added better examples of struct initializer and union simple example
added .swp and .swo files to gitignore
added strcmp
resolved conflict