Added framework for module testing
Added spec tests
Modified spec
Updated README