I'm looking for a large, stylish gym bag which has plenty of room for all my bits. I'd like it to have separate compartments/areas instead of one big area... does such a thing exist?