This is a more general task, but it's important to clean up the code. Right now it's a bit of a mess with python objects being created with unstandardized parameters (for example, the volume
object, narration_script
, movie_script
object, etc. These should likely be classes instead of objects.
The goal here is for the source code to be cleanly organized into understandable, standardized objects/classes/functions so that even people with a limited understanding of code can feel like they can modify the behavior of the code to their liking. This will also help other developers get involved and understand what the code does.
Lastly, the README should be updated to include all of the setup steps, as right now certain things are excluded (i.e. needing to set up torch among other libraries prior to running)
![image](https://private-user-images.githubusercontent.com/20898225/322975761-9c63f3c8-aa5d-4f49-b50c-38f7f82d34ff.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEwMTU1NzIsIm5iZiI6MTcyMTAxNTI3MiwicGF0aCI6Ii8yMDg5ODIyNS8zMjI5NzU3NjEtOWM2M2YzYzgtYWE1ZC00ZjQ5LWI1MGMtMzhmN2Y4MmQzNGZmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE1VDAzNDc1MlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQwYjc5OGZmMmFjOGUwODAyNmY3MTQ2ZDU1MWM5OThhODE4MGQ3NTU1MzM1NDVhNWEwOGU0MDA3YWQ3OTA4ZDUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.RJHxWY2-Cfe5Icyfr6UtDcGLOnD97d4mdjftibVRKYo)