untested, test before pushing
fire working, player lifecycle working. 

Need to fix the Brute force strategy
playing is working.