Modified introduction to mention new architecture and the testing. Modified new architecture to be more clear.