Nearly empty file, just stub functions and a single helper

Realized my mistake with branch naming, going to correct it by deleting this branch and moving to feature branches