Adding advanced tests and README.md