added port override and fleshed out readme