cleaned up header guards
renamed problems to examples
updated readme
Merge branch 'cleanup' into dev