This includes setting the licence to LGPL, setting the headers, adding a build script and testing the build