Add a call function to scope to immediately invoke a function by name
Add .gitignore
Move the behavior after a create to a function so it can be overridden. Now default to returning to new.