use word size instead of cpu
add system id to remote calls
Align device Id regardless of feature
move usage reporter to server project