Added variable pitch.

Variable pitch is based on package depth.

The maximum depth, used to normalize the pitch, is hardcoded.
Ignore blank lines.

Ignore lines containing only new line.