Retab to expand tab to 4 spaces.
Add default virtual destructor.
Add Makefile.