reorganize the code base.
correct issue with import of non-robot files.
refactor code slightly.
update artifact.
Merge pull request #6 from mtrubs/master

reorganize and fix an issue