Comments crediting @Walkman100 for alot of his VB.Net KNOWLEDGE THAT HELPED A SHIT-LOAD IN THIS PROJECT.