[PATCH 1/3] directmanipulation: Create DirectManipulationManager and DirectManipulationSharedManager objects