Fix key class.
Fix temp dir handling.
Move temp dir creation to utils.
Delete temp dir when program terminates.
Add simple facet generator.
Generates facets next to each other with given overlap.