added missing copyrights headers to all the classes in the repo