Added Authentication folders and middle ware