UI changes + fixes

Hey Adi,

This pull request addresses several issues and makes a number of enhancements to the UI.
I've added icons for each dosage form type, but you'll notice the data is very inconsistent. Some dosage forms are 3-letter words that don't make any sense. Ideally these should be cleaned up by the API?
Some products are also missing their SEPs!

I've also wrapped the results up in an accordion, that is collapsed by default.
This'll make mobile usage a tad better.

I fixed the small-screen layout issues for the ingredients and details, and also prioritised the product information, so that the reg-number appears as meta-data in the footer for each product.

Ciao,
S