Fixed EMForce miscalculation and added potential calculations