Refactor BingType to avoid the usage of toString()

Hi Mario, I refactored the enum slightly to avoid problems with the toString() method.