added awesome option_var class. refactored test dir structure