bug fix, and renamed stuff, eventually I plan on adding svg
fixed positive/negatives