Add linting and fix all errors
Version 1.2.4