views completed for basic crud functioning