fix set user role on sign up
show diff layout depending on role
remove user column that are no longer in use
add program model
wire relationship between user and program…WIP