Moved API package
Using function parameter for thread callback
Start TileForceField merge