docs & api update
adding docs make target