Makes bottles throwable, adds throwable class that bottles and pots inherit from

Fixes #1159