docs: add fileoverview and copyright