moved docs around for nice sphinx documentation.