Edited copyright
Updated all headers