Vectors were killing the update loop, so I removed them from there. It's less readable but oh well :(
Made direction random again
added basic broken burning
Made burning actually work