Add acceptance testing through cucumber.  Rename battle_list class to encounter