This article is a work in progress. It may not be considered complete by the author, please refrain from making edits without permission.