Initial commit to development branch

Lacks external dependency.