Abstact factory post

Created a blog post about abstract factory.
Also renamed the builder pattern file, so the
URL is now more suitable for the post.