clean code in game layer and add enemy obj