Inital commit for LGPL licence