Added utility class

Changed Asset Class's folder
Added Hash Class
Other improvement and fix