working on some new ideas need to start making the different game functions