Initial setup of the trigger files
Added vi swp files to gitignore
Moving triggers to metamodel
Triggers make more sense in structures.  Moving them again.
You can now add triggers to layers but they still do nothing.
Added docs to Trigger
Added TriggerController.