[initial commit of the libBacktesting project