New object, small code fixes
New object for tracking port forwarding configuration
Fixed an program exit to use exit_reason method
Header fix