* broke mechanisms into individual files
* added automated versioning
* created dist directory we build into
* added mech-core.min.js