Thanks for the constructive criticism! the funny thing is most of things you mentioned bugged me as well and I didn't like them. but I will take this and use it for my actual main project.