Created Library.js. Changed the line endings of some stuff because autizmz.
Merge remote-tracking branch 'origin/master'

Conflicts:
	.gitignore
	.idea/workspace.xml
Created Library.js. Changed the line endings of some stuff because autizmz.
Improvements to Library.js.
Experimental code in gui-> openLibrary() (commented out for stability)
Exclude .idea folder.
Merge pull request #23 from undisputed-seraphim/master

Updates to library.js (Work still in progress, not affecting functionality)