NOTE AND WARRANT PURCHASE AND SECURITY AGREEMENT