Implemented index, new, show and edit page