Keep class-level reference to fonts.
Add calculation of appropriate margin (instead of hardcoding.)
Update README.