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. 
Should be better now...