Added sphinx documentation and migrated README docs into it.  Added API documentation. (#4)