Fix engines routes by adding assert
Add assert when needed on all routes
Return better results when getting reprogs for an engine
Add structure of mysql database