namespace library for javascript