removed rendering of unneeded hidden faces
reordered boolean checks on block position
made direction checking a bit more sensitive
make it a bit more obvious what is happening
reformat and remove extraneous Angel code