Added grapple hooks and potions

- added smoke particles
- added potions
- merged getItemPreview() and combine()
- improved leftClick() and rightClick() action customization
- added grappling hooks
- lava does 250% more damage!