rewrote tag/phrase active state functionality so that it doesnt rerender so much everytime
improved perfDebugging code
improved styling of the listingInfo bar and that of the "no phrases" message
improved styling of the "no phrases" message even further
translated everything to coffeescript. converted global phrase/tag helpers to phrase/tag models. BUNCH of changes in this one
removed all instances of ActiveState.allActive and replaced with the new session variable
fixed styling for the .empty phrase
fixed addphraseform helper
got started on the new active state stuff. not going to use session anymore.
got started on the new active state stuff. not going to use session anymore.
ran a find/replace to swap double quotes for singles
moved the base model class into a sub folder so it will always load before all the models will
moved the base model class into a sub folder so it will always load before all the models will
rewrote the activestate mixin to be a separate object that implements its own dependancy management.
Merge pull request #10 from johnnyfreeman/rewrite-activephrases

Rewrite activestate functionality