Documentation for representation classes

@eteq @Cadair - let me know if you have any suggestions!