Added the ForceIP feature - Resolves #224

This was the best way of doing it that I can think of, think formatting is correct.

Tested and worked locally.