Updated copyright.
Minor modifications.