refactored admin side splitting into admin page which requests other templates