Update LICENSE and add headers to every source file