changes in models and controllers

add some routes
medical controller
model: MedicalInfo