Distributed Computing Project - Create a 2 tier DNS server using Java Rmi