added getblockat function
Merge remote-tracking branch 'origin' into feature-visuals
added shadows and fixed lingering shadows bug