Added tests for cleaning
Implemented cleaning. Fixed up cleaning tests to reload tile after it is modified