Make executable
Add goal topic
Smarter file handling