smashed some code
removed deps
another refactoring!
WORKS!
committing stuff
committing stuff
everything works, very optimized
fixed scoping bug