Created a more generic assert module

Updated README with additional use cases.