Initial commit, migrated out of common project.