Fix some PEP8 conformance issues
Implement Block tool and add new example script