Thank you so much for this thorough review I know it took some time to write. I will look into adding most of what you wrote very soon. Much of this is quality of life and very nessesary to even progress so look out for an update this week:)