Transition to storing code objects rather than function objects (eventually functions will be able to capture surrounding scope)
Update .gitignore to ignore temporary files and vim swap files