Sorted requirements in the setup file
Did some remodeling
Added checker functions for checking all assertions and for responding
to open issues