added the api jar file.
added all lib prototypes into main modules exports for outside usage