stuff change and aded

Added display name atribute,
added remote validation + example code. added dictionary items etc.

i've done the remote atrubute by inheriting from the existing, this does, that i dont have to write all the implamentation stuff, it's kinda neat :)