Moved chain node adding logic to Chain class
Path drawing seems to be working perfectly