initial commit
several improvements
change defaults and rename pos to position
improve logging: benchmark is for render, debug is for physics