Add description to 404/403 exceptions + move loader into core/