Refactoring for detail pages and fixing error dialog
Removing Chaplin as a dependency. After switching to React, it wasn't offering much value.