Updated topics view and navbar to be more responsive

Removed the table layout and using the bootstrap grid instead so that the app is usable in mobile.