Initial Commit Of LGPL License.