i'm still writing this i'll figure out the name when i'm done. btw tbd means to be determinedAll Rights Reserved
5 parts