cleaning to improve my coveted pylint score
cleaning pylint warning
tests passing
minor code resue improvement and cleaning code
check script runs pylint and test.sh
ignore