Implement conversion functionality

Add specs for validation, conversion, etc.
Make specs green by implementing valid?, convert, to_arabic(!)