Commit files from temp repo

Commit templater, simulator, decoder, and most template skeletons,
which were developed in a temporary repository.