added documentation folder with behavior outline