added pom
Lösung für Übungsaufgabe 1
added LineItem
added invoice and builder
added solution03 - factory pattern
improved solution - no longer setting header factory to builder