Added API outline for user library