Initial commit

This code sucks but it works. You may need to add more custom Secret
Server secrets and mappings.