Avatar

Edited functions a bit, added properties. Questions/concerns are in google doc.