Created completion module and test module
Actually taking completion out of scope for v1 after some analysis