added gpuforcefield and some fixes