Initial package structure
Add context wrapper
Build a test executable