introduces AttackPattern Model
removes act/level to narrow focus
adds pattern to index.html