first Bob.hs version
add Wall header and explicit type annotation
Grains using bit shift