added namespace for gem, reorganized lib path