made nikbos ai working independently of .cpp