Rewrote Package

Now uses the beforeDefine plugin hook, and replaces the .timestamp()
function with an option on each model instead.