Added proper request system.
Modules now have better access to URL parameters.
Updated system for selecting themes and layouts.