If you really want to build one this book would be worth your time.
Archive powered by MHonArc 2.6.24.