I have moved it to forum because it looks like lots of things need to be worked on before it can qualify as article.