Add code, makefile
Fixed codeblock to meet coding standards