Reordered dependencies and added networking utilities
Allow using mirrors when doing pip install