Removed old function prototypes, shared libraries grouped into single main library
More explanation of OLS, implementation details for libraries