Added function specs, class overviews, and README