Gluten Free Vegan Blueberry Lemon Muffin