Initial commit. Not in a working state yet, but committed simply to backup source and establish repository.