checkpoint
defend the castle implementation
finished 'defend the castle'; some other minor tweaks
added time for each objective; better output format for cells in Kill the Infection; other cleanup items