updated the documentation and exported less functions
updated which functions we are exporting