Major Update

1. Changed the way that the program determines router IP
2. Prints local IP