Initialized turtle drawing commands in constructor, rather tahan on every loop iteration
Started reusing Path, rather than recreating it on every loop
added object pool (to avoid creating new objects while drawing path) and commented out a few checks in inner drawing loop. Code needs to be cleaned up