Moved interaction setup to separate file.