added login form, articel model updates