split up elements into includes files & fixed some shat in the blog