add Person model, controller and add person functionality