Add AdminMessage controller, improve admin features