Added game mechanics class