Added hash function
Added libs