POKER: Point-Kernel Dose Calculation Code for Radiation Shielding