The summer transfer window is fast approaching and Premier League clubs have already agreed deals for new signings.