add BSD license file with explanations