added card model, view and controller

user route helpers instead of specifying controller