add docs setup, add development requirements depedencies