Two methods a player can create an avatar
1. Start with a fixed web based template and choose features.
2. Upload a Picture of themself that will become animated and then they choose features.
Anyone of the two points or both.
Let me know if you have anything like this. Links help.