change docstring format to google style guide
update epw.py template docstring format
add basic unit tests, add autogen to generate unittests