Implement startup directory adapter for shopitemblock
Code clean up (Pep8, pylint, unused imports, etc.)