BIM-based deconstruction tool: Towards essential functionalities