Revert "remove uneccesary files"

This reverts commit 4e2c41b497d123f6fdf137c1ea1ef4f3b0457850.
remove CPM2011 folder
bring back openmp support
copy right
format
fix comments