temp refactoring commit
add STI user models/refactoring