added 2 new flag types: notify user and notify moderators
fixed up messed up user navigation
refactored