refactor DAA
Add unittest for DAA
display output is a good idea ;)
Add more test with HEX calculator