definitions that are added now have their links processed into deflinks. simple input validation implemented on server.