widget represents worldstates as buttons and dispatches events if current worldstate was changes due to button click