Added copyrights, missing methods, suppress XML comment warnings.