removed ProfileController, extend each Controller from 'Controller'