Initial commit of existing source code. Issue #1