Added more features to GameObject