add modules and updates for sphinx documentation