Add general dynamic programming part with simple scoring
add unit test for basic unit map functionality
refactor sighted events test to be one file
refactor assert, return, two_plus_two, to each be one file
refactor break_replay tests into one file
add unit test for berzerk + firststrike interaction
Merge branch 'master' into dev