Normalize normal and dot with light vector.
Add lighting and shading. Looks like a sphere, finally!