Library class changes

- Merged view and base class
- Removed toArray() from Library class
- Updated Readme a bit
- Changed variable naming for library configurations