added div structure and routing