Added a common include file to prepare for library and simplify usage for 3:rd party developer