updated gitignore
controller extensions framework added
gitignore updated
generalized controller extensions input
added engine reference to controller extension input
added fen profiler
Merge branch 'command-modules'
code cleaning
removed unused opening book code
moved classes to first level 'chess' package
disallowed adding fen files in gitignore
exit on failure to get unsafe reference
removed bad 'chess' text insertions by ide
added search context object instead of ever growing method arg list
search pipeline mostly implemented, few source errors remain to be fixed
everything sorted out except hash sequence counting and handling search cutoff
previous search code removed, pipeline implemented in primary search; hash seq and search cutoff handled inelegantly
working with internal iter. deepening removed
tte move now added just before beginning descent (ie, in descent phase); iid stage complete, but not hooked in
internal iterative deepening added to search pipeline; appears to have much higher node searched count than previous search implementation