added gamephysicalobject and moved functions from game object to it

doesnt compile