finish add/edit/remove ports
finish slot manipulation, add/remove delegates, start method edit