Basic User CP, optimization, updated design & reorganized project structure.