here is your intro my friend alot of coding, this seemed to take me forever
all by me shoutout for Amthny_xT for first comment