add docs directory and vcversioner
add automatic API documentation