fix all linting warnings, closes #100