Initial commit of LGPL3