Lemon cupcakes with lemon curd filling, a lemon syrup glaze and topped with a light lemon buttercream