Inital commit of LGPL licence.