add static-field-hash-map util functions
update dependencies and create gui ns