Added more fields
Modifications on templates
Added more front-side validation

Includes support for extensions
Added byte to KB, MB, etc. conversion
Added blob-model getters
Added get_size feature
Added get_size feature
Added e-book extensions
This closes #2 and also closes #3
Merge pull request #7 from djwatt5/book-model

Book model