Complete overhaul of codebase. Finalized models. Added admin.