Added a better attack algorithm and updated my brainstorming file.
Bug fixes to the code. It now runs properly.