refactor: moved HDrawable-specific constants from HConstants to HDrawable
add handle drawing option for HPath