cleaning
cleaning and renamed method
drainage helper to help with drainage stuff
moved writing and euler rain to drainage
added drainage helper, added writing file support