LGPL 2.1 license file and file headers added