adding admin templates
fix bug that do not show checked plan
the name databaseinfra sucks... adding a property called infra, so that I can use database.infra