Add documentation, logging, output
Rename files