DIRECTOR WARRANT PURCHASE AGREEMENT