adding admin flow
restructuring models and controllers
merging new code structure