1.refactor 2.update to latest bootstrap 3. finish list and detail page