Controller mapping and views creation