feat(wams): move storage and user classes outside of wams.js

Moved classes constructors to external files
Also provided method getUUID