Add engines view
Massive cleanup
Add Reprogs feature
Cleanup
Add firm informations in reprogs, fix typo