May I suggest fewer rules? Players generally know what a foul is so why not encourage the respect that if you foul someone you stop the game and give them a free-kick; if a player is time-wasting then ref adds on equilavent amount of time and if goalie is time-wasting persistently then he gets two yellows for it; throw-ins and free-kick taken from where the ball stopped; attacking players to have choice of playing advantage or free-kicks; no goal hanging; and jumpers for goal-posts.