Add comments
Various coding style fixes
No more inline html