numerous ui improvements adding player