table out the api docs

This commit removes the overview section and creates tables for each argument to functions.