Pylint

@amdshameer Merging pylint branch.

Looks good, I tested it