Better dockerfile instructions

- made installing from requirements first to utilize build cache better
- removed redundant requirements