User can select language, dialect, progression, variant
Added test for session; simplified language directive
Renamed Session -> session
Merge pull request #23 from zhon/master

Simplified Session; Added test; Simplified language Directive