Overhauled targets system, still not working
Still trying to fix painting, getting closer
All tests are now passing after modifications
Targets are painting correctly now
Fuck this