commit changes in models + hooks, and finished class for Special:;Phalanx