Add admin controls for shortcodes

Closes #4