See description

i think ive finished all the comments and deleted unused functionality