Added new files and updated the barebones interpreter