Formatting
Added tests

Testing all features with dirty _cxx_ file.