add createSparkContext
move all packages to comply with scala coding standard