updated article index page and fixed user log in bug