port part 1 haven't been tested well
all category query services have been ported and tested
add user service (all select), testing in progress
fix conflict