Initial commit

implement pages for sign in, sign up, welcome, create and edit articles, create and edit comments, and show all the articles