Improves build process and linting
Merge pull request #270 from nvlbg/master

Improves build process and linting (by nvlbg)