Add Option class including it's subclasses Some and None
Add test cases

VCU-1 functional additions - Option class