added fields to user including STI, changed user_spec, updated user views