Added variables to everything , made it(kindof) readable.
added vars, fixed some stuff, made code more readable