Drop python 3 support, added non-root option, update headers
Typo
Update file headers