index returns >it works!< instead of Not Implemented
add --log-file and replace print with logging calls, closes #17