Thanks for the feedback! I agree with both of your main criticisms, but unfortunately I didn't have time to fix them.