Proposal edited by adding technical background from IEEE and other sources; gitignore file added to ignore windows temp files.