follow is a list of Sledge's core components.
- Sledge::Pages
- Controller
- Sledge::Authorizer
- authorization
- Sledge::Session
- session state(e.g. cookie)
- Sledge::SessionManager
- session storage(e.g. memcached, mysql)
- Sledge::Template
- template engine(e.g. TT2, HTML::Template)
- Sledge::Config
- config object
I want to restructure the Sledge's components.