Use getServer method instead of accessing array directly in request class.
Renamed models to DomainMapper.
Refactored exception handling, made actionfactory nonstatic.
Test yaml for page edit action.
Implementation of action decorators, including authentication and login groundwork.