added bot and nicer drawing
made port configurable