Added port assignment
Add note about double-recording on the public port
Create NewHuddle function in core