Refactored Driver to simplify usage required for other apps to integrate Fop. PR: Obtained from: Submitted by: Reviewed by: