added student models some pipeline and controllers