Add some UI ugliness to remind me to implement a custom UI dialog
Add beginnings of decoder and project structure