Game functional, needs  tweaking + AI