Add builder-pattern.
Add LICENCE.