Change .conf files to normal .py files

Addresses #177
Addresses #327
Improve release.py
Change .component files to normal .py files

Fixes #177
Addresses #327