Add centralised theme

Fix #110