This repository contains the common code used for most of my projects. You don't compile this directly, just put it in parent folder of the projects that need it.