padding support
more refactoring
fix extra newline added after editing margin or padding
Merge pull request #7 from redmunds/padding-provider

Add padding support