Building modular and reusable UI components - TechinUK