Add new lightning documentation for Gen1 and Gen2

also updates what's new