Fixed warning in Idea.php
Fixed warning in AuthController.php
Refactored ideas to match Andrew's needs and desires.