Refactor custom pickaxe class