train session #1
refactored workspaces
Merge origin/version_0_3_0 into version_0_3_0