Initial Commit

WIP Interface, no actual compute code.
More Init Commit