Fixes

- Changed form validation names so that they are more uniform
- Changed form validation to use library to check
- Fixed library pdf detection
- changed units view to display content for URLs