Vegan Gluten Free Homemade Muffin