add api doc to manual
add .settings to git ignore