The ReadFromRequest function is operating on the Controller struct. I thought it was best practice to have the functions unified in the same file. If this is not the case I can refactor. Advice?