Cleaned up admin logic and implemented storage solution
Message logic done
Solved conflict and almost finished admin logic