implement detailed view

TODO: build up detailed view page