Added: Hoppers

Partially fixes #119. Again, no functionality, only placement fixes.
I'm not sure of the coding standards for this, but this may look better (and shorter) if on one line.

```
switch(face){
    case UP: data = (byte) 0; break;
    case DOWN: data = (byte) 1; break;
    // ...
}
```