added support for extra clientside state, fixed bugs with powerups