done controller and model. to do view
done controller and model. to do view