Thank you for the nice comments! I do plan to push more updates to this, so that is really helpful feedback. If you have ideas for parts you would like to see, please let me know!