Updated with minor function overviews.