Add Name Service

basic support for name service with abillity to change source and destination
move table menu to 3 groups and check for not empty