Initial move from working repo with the addition of Apache 2 License