+ maven pom
support header/footer
cleaned up library