added game mechanic, UI