Added statistical output, added main_console.py
Model class logs generation lifetime and attacks
Model class outputs logs and sample Agent configuration at end of run
Main programs accept max_generation to run to