Updates for:
- comments in all structures for well doccumenting
- rename 'Library' directory to 'Lib'
- for note: added license.txt file