Making scala version configurable
Making SharkContext singleton