common_lib created Apr 5th, 2017 it only contains include files, I shall commmit other code later. I declare all right of code reserved.