adding new branch
adding changes to basic auth branch
adding docs basic structure