File added for generalised code

Define contain all the macro which are commonly used in a project.