redesigned attribute system.

Ready for item attributes ( coming tonight ;) )