Add direct device handler project