Add BaseController Class & Contact Class
Small refactor on Controllers