Issue #3: Add avatar select feature