add BaseController
Merge pull request #7 from marlboro029/feature/DF-0005

add BaseController