Replace use of real models with South's orm-based ones

Fix #30 and #31.