Added the last of the functions for editing methods in the 'Dao.Simple.DaoIOState'. I am still not quite sure how I will go about editing rules, but I will be writing that code next.
I have finished writing the functions for modifying the set of rules within a module. I now have a basic set of functions for constructing modules. Next I will need to connect these functions with GHCi-ready functions and try them out.