Hall Effect Explained, Electric & Magnetic Field, Drift Velocity & Charge Density Calculations