Reorganization of directory structure

I turned `ethric` into a Python package (but I did not write the setup script). The reorganization should allow us to keep track of the modules we need to develop. My hunch is that we can elegantly handle monotonicity without a separate monotonicity class. Nonetheless, I think it's better if we develop with this piece explicitly in the front end, write some tests, and go back to modify it.