Add Apache 2 License Headers

Closes #7