S2 cf10 Adds user account settings functionality

https://vinsol.atlassian.net/browse/CF-10
fix hash format, why do we need fileID?