Thanks for the feedback! You make a lot of good points and for my future update I will look into incorporating some of these ideas :)