Manifest refactoring:

* Use plain JavaScript prototype instead of a Backbone model,
* Indexed lookup of manifest items for better performance,
* Placing fanifest-related methods in the manifest prototype,
* Removal of unused source files.