Fix engine and engine reprogs routes, add Engine model in angular