added timestep to arguments
converted to dictionary format for controllers; logging temporarily hobbled until rework