first commit
simplify example
add some explanation
add examples 2 and 3
finish make file
ignore .so and .pdf files
correct so file name